economic-technological development area - Espagnol Anglais Dictionnaire